package com.pinheirosilva.tap.contas;

public interface IContaControlador {
	
	public void removerTodas();
	
	public boolean existe(String codigo);
	
	public void inserir(Conta conta) throws ContaException;
	
	public Conta obter(String codigo) throws ContaException;
	
	public double calcularBalanco();
	
	public void transferir(Conta contaDepositaria, Conta contaFavorecida, double valorTransferido) throws ContaException;

}
